Introduction | Windows Helpline Q&A Directory 

Hard drive error code

My PC seemed to be working fine until recently when I noticed that my CD-ROM drive wasn't being shown by Windows. On inspecting Device Manager in the System Control Panel, I found a fault on my hard drive controller, with an error code 10 against it. What does this mean and how can I fix it? My CD-ROM is four years old and a Panasonic six-speed unit.

Device Manager error code 10 means the device failed to start: it is missing or not working properly.

Check all the connections and power to the device. A cable has probably become loose, but given the age of your CD-ROM drive it may have failed.

Below is the full list of error codes as listed on the Microsoft Knowledgebase.

  • Code 1. The system has not had a chance to configure the device.
  • Code 2. The device loader failed to load a device.
  • Code 3. The system has run out of memory.
  • Code 4. The INF file for this device is incorrect. If the recommended solution fails to resolve the error, contact the hardware's manufacturer for an updated INF file.
  • Code 5. A device requested a resource type for which there is no arbitrator (I think that boils down to 'it wanted something it can't have!').
  • Code 6. There is a conflict between this device and another device. Solution: follow the advice in 'Troubleshooting Conflicting Hardware' in Windows Help.
  • Code 7. No configuration can be performed on the device. If the device works correctly, ignore the error - otherwise, follow the recommended solution. If the device still doesn't work correctly, obtain an updated driver.
  • Code 8. The device loader for a device could not be found. For example, the INF file for the device may refer to a missing or invalid file. Solution: as for code 4.
  • Code 9. The information about this device in the Registry is invalid. If the recommended solution does not solve the problem, contact the device manufacturer for advice.
  • Code 10. The device failed to start - for example, it is missing or not working properly. Solution: check all connections and power to the device.
  • Code 11. The device failed.
  • Code 12. The device requested a resource that was not available, perhaps because it is in use by another device or because the system is out of resources. Solution: as for code 6.
  • Code 13. The device failed due to a problem in the device driver.
  • Code 14. The device has a problem. Try shutting down and then restarting your computer.
  • Code 15. The device has a resource conflict with another device's resources. Solution: as for code 6.
  • Code 16. The device was not fully detected. All of its resources may not be recorded. Solution: click the Resources tab in the device properties to manually enter the settings.
  • Code 17. The device is a multiple-function device and the INF file contains invalid information on how to split the resources between functions. Solution: as for code 4.
  • Code 18. An error occurred and the device must be reinstalled.
  • Code 19. The Registry returned an unknown result.
  • Code 20. The VxD Loader returned an unknown result. This could denote a version mismatch between the device driver and the operating system.
  • Code 21. The device has a problem that may be resolved by shutting down and then restarting your computer.
  • Code 22. This means that the device is disabled in this configuration. Solution: enable it in the Device Usage box in the device properties.
  • Code 23. This means the device loader delayed the start of a device and then failed to inform Windows 95 when it was ready to start the device. Solution: you should give it a quick smack and tell it to pay attention.
  • Code 24. The device was not found: for example, it is missing or isn't working properly. Solution: as for code 10.
  • Code 25. This occurs only during the first reboot in Windows 95 Setup. Nobody has ever seen it!
  • Code 26. A device failed to load or there is a problem in the device driver such as a corrupt file. If the recommended solution doesn't help, try replacing or updating the driver.
  • Code 27. The part of the Registry describing possible resources for a device is inconsistent.
  • Code 28. The device was not installed completely. Solution: click the Driver tab in the device properties, then click Change Driver to update the driver.
  • Code 29. The device has been disabled because it does not work properly with Windows 95. Solution: contact the device manufacturer for assistance.
  • Code 30. An IRQ cannot be shared. This usually means that a real-mode driver (loaded in config.sys or autoexec.bat) is using the IRQ. Remove it.


 © 2002 PC Advisor